maximum parcel - Spanish English Dictionary